<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CPP11ThreadPool: 成员列表</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="CPP.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">CPP11ThreadPool
   </div>
   <div id="projectbrief">C++11线程池</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'搜索');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">ScheduledThreadPoolExecutor 成员列表</div>  </div>
</div><!--header-->
<div class="contents">

<p>成员的完整列表，这些成员属于 <a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a>,包括所有继承而来的类成员</p>
<table class="directory">
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>addWorker</b>()=delete (定义于 <a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a>)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#aa4eb0971fc6f352df594186b6a118d6c">ThreadPoolExecutor::addWorker</a>(Runnable task, bool core=true)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a9f108a305159ddf47923162f89a91a64">ThreadPoolExecutor::addWorker</a>(Runnable::sptr task, bool core=true)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#abaa3926310766a93b7fe1d83b77efdae">advanceRunState</a>(int32_t targetState) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#aac96b726327ad0d07709085ab49c4f58">CAPACITY</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ac40053b88cd669526a0a6225b5e1a86e">compareAndDecrementWorkerCount</a>(int expect) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ac1bcafe65f800aeb9feade5f31b64fde">compareAndIncrementWorkerCount</a>(int expect) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ac4496adc7a7ff18b97464a863fcf4a73">corePoolSize_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#af82bff422304406f59a14b5b638c2b42">COUNT_BITS</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a010113b7aac17ef364d417c485263873">ctl_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a31ed7a73571c79c8dbb486f27a4df4eb">ctlOf</a>(int32_t rs, int32_t wc) const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ab19dcfa8af5864274e66bccf40255484">decrementWorkerCount</a>()</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ad8f4e68f28d617749537036f6e688b8c">everPoolSize_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr bgcolor="#f0f0f0"><td class="entry"><b>execute</b>()=delete (定义于 <a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a>)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a4dac3c2435919af5d77aa36069d35bc7">ThreadPoolExecutor::execute</a>(Runnable::sptr command, bool core=true)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a523df0545790ef03a82623b05e3b20f9">ThreadPoolExecutor::execute</a>(Runnable &amp;command, bool core=true)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a451bba3f90dbed2ba7e491ebc391b3c6">ThreadPoolExecutor::execute</a>(BlockingQueue&lt; Runnable::sptr &gt; &amp;commands, bool core=true)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ac9345329aa167200bec31951d2f5a690">getActiveCount</a>() const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#af29377a50af53031bb06aeacf9ef27f7">getCorePoolSize</a>() const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#af630e5117b4f67428a4fcbee5c15a7d9">getEverPoolSize</a>() const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#a786bc8478d265dfe0288de9397c7f768">getTaskCount</a>() const</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a841ae2189d6f85b9df9f69dec5375341">isRunning</a>(int c) const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ac33c356670eabe5345992331e615348c">isShutDown</a>() final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a89ed68d6c67ad6fbde73b7883c8107a7">isTerminated</a>() final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>keepNonCoreThreadAlive</b>()=delete (定义于 <a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a>)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ac2aa11f7cde6e6082eb0dde8f2385dce">ThreadPoolExecutor::keepNonCoreThreadAlive</a>() const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a7e6ed2d088147377d1e82018ac3dac1d">ThreadPoolExecutor::keepNonCoreThreadAlive</a>(bool value) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a2c8fc052c3760c89bf5198409d8c9c72">keepNonCoreThreadAlive_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a7fb9fd51e0a4b27277012c16596b9137">maxPoolSize_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a2ef0eea2a8ca7a03bd9d361ced31f71b">mutex_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ad523af8548ca8f1dae80cb295ee567b3">notEmpty_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#acf28232c8314da96403992137fdd1c2f">prefix_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#aed48379bdc243fd07e593205ca28f48d">preStartCoreThreads</a>()</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a14c4e3d786dcf22e858b11a95d2f77ef">reject</a>(const Runnable &amp;command) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a353e65b77bb3c0950ed79939473d4852">reject</a>(const Runnable::sptr command) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a347041db412b03aa09dd4e9b3beaa391">rejectHandler_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>releaseNonCoreThreads</b>(int)=delete (定义于 <a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a>)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a280379699ff72325cc4ccaf491e50967">ThreadPoolExecutor::releaseNonCoreThreads</a>()</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a7d4bfa422c41a11fcdd33e7a1b2bcec8">releaseWorkers</a>()</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a9e28d5aa0cb4500921f7244565b8bed8">RUNNING</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a44ee48ed44faa12fc6373074e9059e4e">runStateAtLeast</a>(int c, int s) const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#aa12a3efb879080453fb7abc486585698">runStateLessThan</a>(int c, int s) const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#acdb626fdcb6ed4c7822508d1e0a3fcf5">runStateOf</a>(int32_t c) const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#a45e622833714db87a86d50eb45c8f338">schedule</a>(F f, const std::chrono::nanoseconds &amp;delay)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#a30f723414e619a950f1efd968d13921d">schedule</a>(const std::shared_ptr&lt; TimerTask &gt; &amp;f)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#a594bb3111f9d051ad12f366a13a54db0">scheduleAtFixedDelay</a>(F f, const std::chrono::nanoseconds &amp;initialDelay, const std::chrono::nanoseconds &amp;delay)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#aebcb96fcb3f5bfc6e55ffcef9f38d60b">scheduleAtFixedRate</a>(F f, const std::chrono::nanoseconds &amp;initialDelay, const std::chrono::nanoseconds &amp;period)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#a880b17439bcdcf9b7542925e24033691">ScheduledThreadPoolExecutor</a>(int corePoolSize, const std::string &amp;prefix=&quot;&quot;)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setMaxPoolSize</b>()=delete (定义于 <a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a>)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ac5a10d336958ca43530b31bff81c9c4b">ThreadPoolExecutor::setMaxPoolSize</a>(int maxPoolSize) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a0a471dc0a68b70d99d8215565a4df688">setRejectedExecutionHandler</a>(RejectedExecutionHandler handler) final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#aa0958f2bf040bf2f199c629ec9145b44">SHUTDOWN</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#aaa834c4350d6b12826803bb13dd467ea">shutdown</a>() final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a588ec33baf402afd0e1c52b11d9234da">stop</a>() final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ae3c0ff657b3c0d8bbaf7f10bfdf587ca">STOP</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a94834ab6bedcc75111524fec4e928b3f">submit</a>(F f, bool core=true)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a32da434f74911bcc1702eaafabfac368">submitId_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a15bb29c714876435f3c59cd0137ac074">TERMINATED</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a61774315237123faf8e7fcc9d35ae47d">terminated</a>()</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a212b34b7e25e9eba4e096473a1b81f9e">ThreadPoolExecutor</a>(int32_t corePoolSize, int32_t maxPoolSize, const std::vector&lt; BlockingQueue&lt; Runnable::sptr &gt;&gt; &amp;workQueue, const RejectedExecutionHandler &amp;handler, const std::string &amp;prefix=&quot;&quot;)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#ab750236e7b95489a1cb66d4b026717fc">ThreadPoolExecutor</a>(int32_t corePoolSize, int32_t maxPoolSize, const std::vector&lt; BlockingQueue&lt; Runnable::sptr &gt;&gt; &amp;workQueue, RejectedExecutionHandler *handler, const std::string &amp;prefix=&quot;&quot;)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a071bcc9eb42b365e2ce28a32938d422e">ThreadPoolExecutor</a>(int32_t corePoolSize, int32_t maxPoolSize, const std::string &amp;prefix=&quot;&quot;)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a47dd74330fa41d01067943b1db74818a">threads_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a3d2a0964f6bce420433491da80000c4c">TIDYING</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#a4a785e058d76dc861a23904d7e1033f0">toString</a>() const</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a4f842d070a584bbc16a693207a947aac">workerCountOf</a>(int32_t c) const final</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>workerThread</b>()=delete (定义于 <a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a>)</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a844902ce61fb16b11a569b8ee56e80e9">ThreadPoolExecutor::workerThread</a>(size_t queueIdex)</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a415491f8f40c0fcb99e7ec25cdd209d0">workQueues_</a></td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
  <tr><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html#aa8d3f9083aa92b351be6e134d7a675ea">~ScheduledThreadPoolExecutor</a>()=default</td><td class="entry"><a class="el" href="classScheduledThreadPoolExecutor.html">ScheduledThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classThreadPoolExecutor.html#a1d5a1c3330593f243959256d32068c15">~ThreadPoolExecutor</a>()</td><td class="entry"><a class="el" href="classThreadPoolExecutor.html">ThreadPoolExecutor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者 &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>
